wall made of stone and mud - Turco Inglés Diccionario